birth canal – English–Français translations

🇬🇧 en fr 🇫🇷

birth canal noun

  • combined vagina and cervix during birth
canal de naissance
Wiktionary Links